Free proof: Four Point Legal
Security (HTTPS)
HTTPS answered HTTP 200 with a valid certificate; plain http:// redirects to https://; 0 resources on the page load over plain http://.
Broken links
0 of 31 links on the home page (the first 40 checked) answered an error or did not answer.
Tap to call
The home page shows 2 phone numbers and carries 0 tap-to-call (tel:) links; 503-770-5900, 503-770-5901 are not tappable on a phone.
Image weight
18 images on the home page weigh 5.8 MB in total; the largest is 1.5 MB (https://images.squarespace-cdn.com/content/v1/5bee67b6e2ccd146a9eb253d/45112b25-757b-4c24-9f51-3aee83a64e67/AbbyCettel2.png).
Structured data and rich results
The page carries 1 JSON-LD block. Types: WebSite. No block describes the business itself (only WebSite or WebPage).
Contact form
No contact form with an email and a message field, and no embedded form or booking widget, was found on https://www.fourpointlegal.com/, https://www.fourpointlegal.com/contact, https://www.fourpointlegal.com/contact-us (each checked as delivered and after its scripts ran).
Readable without JavaScript
Without JavaScript the page shows 838 words, at least as many as the 248 shown with JavaScript: a reader that does not run scripts sees all of it.
Phone screens
At a 390-pixel phone width: viewport tag present; the page fits the screen; 0 of 62 tap targets are smaller than 24x24 CSS pixels and crowd a neighbour (WCAG 2.2 success criterion 2.5.8).
Speed on a slow phone connection
Under Lighthouse's Slow 4G profile (150 ms round trip, 1.6 Mbps down, 4x CPU slowdown) the page finished loading in 16.7 s; its largest paint came at 13.4 s (good is 2.5 s or less).
Google Business Profile
Not measured: the Google Places key works only from the production host.
Unanswered reviews
Not measured: Google's Places API returns reviews without the owner's replies, so unanswered reviews cannot be counted from outside; the owner's Business Profile shows them.
AI answers
Not measured: the site publishes no specific category and town to ask an AI engine about, and none was supplied.
Advertising
Not measured: the Ads Transparency Center did not state a count (TimeoutError).
Does the contact form get answered?
Not measured: the identified form test was not run for this site.
Every finding above was measured from the public home page on the date shown. Nothing was changed on your site.