I find the general state of construction here to be absolutely dismal. It's like they are 50 years backwards on things, you can forget about shit being done by spec and code. I have lived here for 5 years, I have been on about a thousand roofs in that time from regular homes clear up to multi million dollar custom builds. I have yet to see roof done to spec and code. I just fixed an arfcommers roof that was barely 2 years old and leaking. Why was it leaking you ask? well the guys didn't roof to spec or code.
My work was inspected a minimum of 1 times per job upwards of 4 times per roof job, here your roof will not get inspected and the roofing contractors here are a joke and excuse away their shit work. I cut my teeth roofing in a place that got 2-4 times more precipitation than here, if your shit wasn't done to spec it would leak. I can provide photos if you need and can also tell you the simple things even you can see yourself to make sure these dipshits don't screw it up.