Sorry if you have this covered.
USCG can board and inspect at any time (even in international waters if your US flagged) so make sure you have all required USCG
safety items on board as required under Federal law or you could be fined and not allowed to leave harbour until you are signed off as compliant.
You may find this from the USCG website helpful
http://www.uscgboating.org/images/420.PDF
(its safe to open the link or just type in google)