Here is a photo of a foundation that is built on grade and installed over a rock. The rock is not a problem however the foundation needs to be below grade to prevent damage due to ground heaving.
NOTICE:
InspectCO LLC retains ownership of all written documentation produced
by InspectCO LLC employees and inspectors, including but not limited
to agreements, contracts, written reports, published editorials, web
content ect,. Payments for inspection services are for time spent
to inspect or consult, and in no way constitute a transfer of document
ownership to a client. The use and distribution of InspectCO LLC documents
are strictly prohibited unless written authorization from InspectCO
LLC is obtained by the user.