the gravel and packing good. The rods IMO not so good. This a concrete patio? If is shifts little so what. You dont want the house wall to have to hold it, puts extra stress on house wall. Contractor should use expansion joint between house and patio, its like a tar soaked wood strip, then big bead of good caulk (elastomeric sealant) over filler, or in three year expansion joint be all rotted and growing weeds. Dont let him pin it to your house. Talk to another contractor.