SET sql_mode = ? 0.0005s

SHOW DATABASES LIKE 'apstrees_db' 0.0004s

SHOW FULL TABLES WHERE Table_Type != 'VIEW' 0.002s

SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."Version", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" WHERE ("SiteTree_Live"."URLSegment" = ?) AND ("SiteTree_Live"."ParentID" = ?) ORDER BY "SiteTree_Live"."Sort" ASC LIMIT 1 0.0009s

SELECT DISTINCT "SiteConfig"."ClassName", "SiteConfig"."LastEdited", "SiteConfig"."Created", "SiteConfig"."Title", "SiteConfig"."Tagline", "SiteConfig"."Theme", "SiteConfig"."CanViewType", "SiteConfig"."CanEditType", "SiteConfig"."CanCreateTopLevelType", "SiteConfig"."HoldingOnly", "SiteConfig"."MainPhone", "SiteConfig"."HOTitle", "SiteConfig"."HOAddress", "SiteConfig"."HOAddress2", "SiteConfig"."HOTown", "SiteConfig"."HOPostCode", "SiteConfig"."HOCounty", "SiteConfig"."HOTelephone", "SiteConfig"."HOEmail", "SiteConfig"."SiteFooter", "SiteConfig"."Twitter", "SiteConfig"."FaceBook", "SiteConfig"."LinkedIn", "SiteConfig"."YouTube", "SiteConfig"."LocalTwitterAccConsumerKey", "SiteConfig"."LocalTwitterAccConsumerSecret", "SiteConfig"."LocalTwitterAccToken", "SiteConfig"."LocalTwitterAccTokenSecret", "SiteConfig"."GoogleAnalyticsTrackingCode", "SiteConfig"."GoogleWebmasterToolsCode", "SiteConfig"."BingWebmasterToolsCode", "SiteConfig"."fb_app_id", "SiteConfig"."fb_app_secret", "SiteConfig"."fb_app_token", "SiteConfig"."fb_default_graph_version", "SiteConfig"."fb_instagram_page_id", "SiteConfig"."ModernoLinkColor", "SiteConfig"."ModernoLogoBkgColor", "SiteConfig"."ModernoHighlightColor", "SiteConfig"."ModernoProfileLinkColor", "SiteConfig"."ModernoApplicationName", "SiteConfig"."ModernoApplicationLink", "SiteConfig"."ModernoLogoImageWidth", "SiteConfig"."ModernoLogoImageHeight", "SiteConfig"."ModernoLogoImageResize", "SiteConfig"."ModernoLoadingImageWidth", "SiteConfig"."ModernoLoadingImageHeight", "SiteConfig"."ModernoLoadingImageResize", "SiteConfig"."ModernoSupportRetina", "SiteConfig"."ModernoHideSiteName", "SiteConfig"."SiteLogoID", "SiteConfig"."SiteLogoColorID", "SiteConfig"."HeadImageID", "SiteConfig"."ModernoLogoImageID", "SiteConfig"."ModernoLoadingImageID", "SiteConfig"."ID", CASE WHEN "SiteConfig"."ClassName" IS NOT NULL THEN "SiteConfig"."ClassName" ELSE 'SiteConfig' END AS "RecordClassName" FROM "SiteConfig" LIMIT 1 0.0003s

SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "Page_Live"."CanonicalURL", "Page_Live"."ElementAreaID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SiteTree' END AS "RecordClassName", "SiteTree_Live"."Sort" FROM "SiteTree_Live" LEFT JOIN "Page_Live" ON "Page_Live"."ID" = "SiteTree_Live"."ID" WHERE ("Page_Live"."ID" = 6) AND ("SiteTree_Live"."ClassName" IN (?, ?, ?, ?, ?)) ORDER BY "SiteTree_Live"."Sort" ASC LIMIT 1 0.0005s

SELECT DISTINCT "WidgetArea"."ClassName", "WidgetArea"."LastEdited", "WidgetArea"."Created", "WidgetArea"."ID", CASE WHEN "WidgetArea"."ClassName" IS NOT NULL THEN "WidgetArea"."ClassName" ELSE 'WidgetArea' END AS "RecordClassName" FROM "WidgetArea" WHERE ("WidgetArea"."ID" = ?) AND ("WidgetArea"."ClassName" IN (?)) LIMIT 1 0.0003s

SELECT DISTINCT "Widget_Live"."ClassName", "Widget_Live"."LastEdited", "Widget_Live"."Created", "Widget_Live"."Title", "Widget_Live"."Sort", "Widget_Live"."Enabled", "Widget_Live"."Version", "Widget_Live"."ParentID", "BaseElement_Live"."ExtraClass", "BaseElement_Live"."HideTitle", "BaseElement_Live"."AvailableGlobally", "BaseElement_Live"."ListID", "Widget_Live"."ID", CASE WHEN "Widget_Live"."ClassName" IS NOT NULL THEN "Widget_Live"."ClassName" ELSE 'Widget' END AS "RecordClassName" FROM "Widget_Live" LEFT JOIN "BaseElement_Live" ON "BaseElement_Live"."ID" = "Widget_Live"."ID" WHERE ("Widget_Live"."ParentID" = ?) AND ("Widget_Live"."Enabled" = ?) AND ("Widget_Live"."ClassName" IN (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)) ORDER BY "Widget_Live"."Sort" ASC 0.0011s

SELECT DISTINCT "Widget_Live"."ClassName", "Widget_Live"."LastEdited", "Widget_Live"."Created", "ImageTextBlockElemental_Live"."HTML", "ImageTextBlockElemental_Live"."Position", "ImageTextBlockElemental_Live"."ShowLogo", "ImageTextBlockElemental_Live"."BlockHeight", "ImageTextBlockElemental_Live"."FeaturedImageID", "ImageTextBlockElemental_Live"."BackgroundColorID", "Widget_Live"."ID", CASE WHEN "Widget_Live"."ClassName" IS NOT NULL THEN "Widget_Live"."ClassName" ELSE 'Widget' END AS "RecordClassName", "Widget_Live"."Sort" FROM "Widget_Live" LEFT JOIN "BaseElement_Live" ON "BaseElement_Live"."ID" = "Widget_Live"."ID" LEFT JOIN "ImageTextBlockElemental_Live" ON "ImageTextBlockElemental_Live"."ID" = "Widget_Live"."ID" WHERE ("ImageTextBlockElemental_Live"."ID" = 20) AND ("ImageTextBlockElemental_Live"."ID" = 20) AND ("Widget_Live"."ClassName" IN (?)) ORDER BY "Widget_Live"."Sort" ASC LIMIT 1 0.0005s

SELECT DISTINCT "File"."ClassName", "File"."LastEdited", "File"."Created", "File"."Name", "File"."Title", "File"."Filename", "File"."Content", "File"."ShowInSearch", "File"."ParentID", "File"."OwnerID", "Image"."FocusX", "Image"."FocusY", "File"."ID", CASE WHEN "File"."ClassName" IS NOT NULL THEN "File"."ClassName" ELSE 'File' END AS "RecordClassName" FROM "File" LEFT JOIN "Image" ON "Image"."ID" = "File"."ID" WHERE ("File"."ID" = ?) AND ("File"."ClassName" IN (?, ?, ?, ?, ?)) ORDER BY "File"."Name" ASC LIMIT 1 0.0007s

SELECT DISTINCT "Widget_Live"."ClassName", "Widget_Live"."LastEdited", "Widget_Live"."Created", "ImageTextBlockElemental_Live"."HTML", "ImageTextBlockElemental_Live"."Position", "ImageTextBlockElemental_Live"."ShowLogo", "ImageTextBlockElemental_Live"."BlockHeight", "ImageTextBlockElemental_Live"."FeaturedImageID", "ImageTextBlockElemental_Live"."BackgroundColorID", "Widget_Live"."ID", CASE WHEN "Widget_Live"."ClassName" IS NOT NULL THEN "Widget_Live"."ClassName" ELSE 'Widget' END AS "RecordClassName", "Widget_Live"."Sort" FROM "Widget_Live" LEFT JOIN "BaseElement_Live" ON "BaseElement_Live"."ID" = "Widget_Live"."ID" LEFT JOIN "ImageTextBlockElemental_Live" ON "ImageTextBlockElemental_Live"."ID" = "Widget_Live"."ID" WHERE ("ImageTextBlockElemental_Live"."ID" = 19) AND ("ImageTextBlockElemental_Live"."ID" = 19) AND ("Widget_Live"."ClassName" IN (?)) ORDER BY "Widget_Live"."Sort" ASC LIMIT 1 0.0004s

SELECT DISTINCT "File"."ClassName", "File"."LastEdited", "File"."Created", "File"."Name", "File"."Title", "File"."Filename", "File"."Content", "File"."ShowInSearch", "File"."ParentID", "File"."OwnerID", "Image"."FocusX", "Image"."FocusY", "File"."ID", CASE WHEN "File"."ClassName" IS NOT NULL THEN "File"."ClassName" ELSE 'File' END AS "RecordClassName" FROM "File" LEFT JOIN "Image" ON "Image"."ID" = "File"."ID" WHERE ("File"."ID" = ?) AND ("File"."ClassName" IN (?, ?, ?, ?, ?)) ORDER BY "File"."Name" ASC LIMIT 1 0.0003s

SELECT DISTINCT "Widget_Live"."ClassName", "Widget_Live"."LastEdited", "Widget_Live"."Created", "ImageBlockElemental_Live"."ShowLogo", "ImageBlockElemental_Live"."BlockHeight", "ImageBlockElemental_Live"."FeaturedImageID", "ImageBlockElemental_Live"."BackgroundColorID", "Widget_Live"."ID", CASE WHEN "Widget_Live"."ClassName" IS NOT NULL THEN "Widget_Live"."ClassName" ELSE 'Widget' END AS "RecordClassName", "Widget_Live"."Sort" FROM "Widget_Live" LEFT JOIN "BaseElement_Live" ON "BaseElement_Live"."ID" = "Widget_Live"."ID" LEFT JOIN "ImageBlockElemental_Live" ON "ImageBlockElemental_Live"."ID" = "Widget_Live"."ID" WHERE ("ImageBlockElemental_Live"."ID" = 7) AND ("ImageBlockElemental_Live"."ID" = 7) AND ("Widget_Live"."ClassName" IN (?)) ORDER BY "Widget_Live"."Sort" ASC LIMIT 1 0.0004s

SELECT DISTINCT "File"."ClassName", "File"."LastEdited", "File"."Created", "File"."Name", "File"."Title", "File"."Filename", "File"."Content", "File"."ShowInSearch", "File"."ParentID", "File"."OwnerID", "Image"."FocusX", "Image"."FocusY", "File"."ID", CASE WHEN "File"."ClassName" IS NOT NULL THEN "File"."ClassName" ELSE 'File' END AS "RecordClassName" FROM "File" LEFT JOIN "Image" ON "Image"."ID" = "File"."ID" WHERE ("File"."ID" = ?) AND ("File"."ClassName" IN (?, ?, ?, ?, ?)) ORDER BY "File"."Name" ASC LIMIT 1 0.0004s

SELECT DISTINCT "File"."ClassName", "File"."LastEdited", "File"."Created", "File"."Name", "File"."Title", "File"."Filename", "File"."Content", "File"."ShowInSearch", "File"."ParentID", "File"."OwnerID", "File"."ID", CASE WHEN "File"."ClassName" IS NOT NULL THEN "File"."ClassName" ELSE 'File' END AS "RecordClassName" FROM "File" WHERE ("File"."ID" = ?) ORDER BY "File"."Name" ASC LIMIT 1 0.0003s

SELECT DISTINCT "ImageGridBlock"."ClassName", "ImageGridBlock"."LastEdited", "ImageGridBlock"."Created", "ImageGridBlock"."Title", "ImageGridBlock"."ImageID", "ImageGridBlock"."ID", CASE WHEN "ImageGridBlock"."ClassName" IS NOT NULL THEN "ImageGridBlock"."ClassName" ELSE 'ImageGridBlock' END AS "RecordClassName" FROM "ImageGridBlock" INNER JOIN "ImageGridBlockElemental_ImageGridBlocks" ON "ImageGridBlockElemental_ImageGridBlocks"."ImageGridBlockID" = "ImageGridBlock"."ID" WHERE ("ImageGridBlockElemental_ImageGridBlocks"."ImageGridBlockElementalID" = ?) 0.0013s

SELECT DISTINCT "Widget_Live"."ClassName", "Widget_Live"."LastEdited", "Widget_Live"."Created", "ImageGridBlockElemental_Live"."PageLinkID", "ImageGridBlockElemental_Live"."BlockColorID", "Widget_Live"."ID", CASE WHEN "Widget_Live"."ClassName" IS NOT NULL THEN "Widget_Live"."ClassName" ELSE 'Widget' END AS "RecordClassName", "Widget_Live"."Sort" FROM "Widget_Live" LEFT JOIN "BaseElement_Live" ON "BaseElement_Live"."ID" = "Widget_Live"."ID" LEFT JOIN "ImageGridBlockElemental_Live" ON "ImageGridBlockElemental_Live"."ID" = "Widget_Live"."ID" WHERE ("ImageGridBlockElemental_Live"."ID" = 17) AND ("ImageGridBlockElemental_Live"."ID" = 17) AND ("Widget_Live"."ClassName" IN (?)) ORDER BY "Widget_Live"."Sort" ASC LIMIT 1 0.0012s

SELECT DISTINCT "SiteColor"."ClassName", "SiteColor"."LastEdited", "SiteColor"."Created", "SiteColor"."Title", "SiteColor"."ColorChoice", "SiteColor"."ID", CASE WHEN "SiteColor"."ClassName" IS NOT NULL THEN "SiteColor"."ClassName" ELSE 'SiteColor' END AS "RecordClassName" FROM "SiteColor" WHERE ("SiteColor"."ID" = ?) LIMIT 1 0.0003s

SELECT DISTINCT "File"."ClassName", "File"."LastEdited", "File"."Created", "File"."Name", "File"."Title", "File"."Filename", "File"."Content", "File"."ShowInSearch", "File"."ParentID", "File"."OwnerID", "Image"."FocusX", "Image"."FocusY", "File"."ID", CASE WHEN "File"."ClassName" IS NOT NULL THEN "File"."ClassName" ELSE 'File' END AS "RecordClassName" FROM "File" LEFT JOIN "Image" ON "Image"."ID" = "File"."ID" WHERE ("File"."ID" = ?) AND ("File"."ClassName" IN (?, ?, ?, ?, ?)) ORDER BY "File"."Name" ASC LIMIT 1 0.0004s

SELECT DISTINCT "File"."ClassName", "File"."LastEdited", "File"."Created", "File"."Name", "File"."Title", "File"."Filename", "File"."Content", "File"."ShowInSearch", "File"."ParentID", "File"."OwnerID", "Image"."FocusX", "Image"."FocusY", "File"."ID", CASE WHEN "File"."ClassName" IS NOT NULL THEN "File"."ClassName" ELSE 'File' END AS "RecordClassName" FROM "File" LEFT JOIN "Image" ON "Image"."ID" = "File"."ID" WHERE ("File"."ID" = ?) AND ("File"."ClassName" IN (?, ?, ?, ?, ?)) ORDER BY "File"."Name" ASC LIMIT 1 0.0004s

SELECT DISTINCT "File"."ClassName", "File"."LastEdited", "File"."Created", "File"."Name", "File"."Title", "File"."Filename", "File"."Content", "File"."ShowInSearch", "File"."ParentID", "File"."OwnerID", "Image"."FocusX", "Image"."FocusY", "File"."ID", CASE WHEN "File"."ClassName" IS NOT NULL THEN "File"."ClassName" ELSE 'File' END AS "RecordClassName" FROM "File" LEFT JOIN "Image" ON "Image"."ID" = "File"."ID" WHERE ("File"."ID" = ?) AND ("File"."ClassName" IN (?, ?, ?, ?, ?)) ORDER BY "File"."Name" ASC LIMIT 1 0.0004s

SELECT DISTINCT "File"."ClassName", "File"."LastEdited", "File"."Created", "File"."Name", "File"."Title", "File"."Filename", "File"."Content", "File"."ShowInSearch", "File"."ParentID", "File"."OwnerID", "Image"."FocusX", "Image"."FocusY", "File"."ID", CASE WHEN "File"."ClassName" IS NOT NULL THEN "File"."ClassName" ELSE 'File' END AS "RecordClassName" FROM "File" LEFT JOIN "Image" ON "Image"."ID" = "File"."ID" WHERE ("File"."ID" = ?) AND ("File"."ClassName" IN (?, ?, ?, ?, ?)) ORDER BY "File"."Name" ASC LIMIT 1 0.0004s

SELECT DISTINCT "File"."ClassName", "File"."LastEdited", "File"."Created", "File"."Name", "File"."Title", "File"."Filename", "File"."Content", "File"."ShowInSearch", "File"."ParentID", "File"."OwnerID", "Image"."FocusX", "Image"."FocusY", "File"."ID", CASE WHEN "File"."ClassName" IS NOT NULL THEN "File"."ClassName" ELSE 'File' END AS "RecordClassName" FROM "File" LEFT JOIN "Image" ON "Image"."ID" = "File"."ID" WHERE ("File"."ID" = ?) AND ("File"."ClassName" IN (?, ?, ?, ?, ?)) ORDER BY "File"."Name" ASC LIMIT 1 0.0006s

SELECT DISTINCT "File"."ClassName", "File"."LastEdited", "File"."Created", "File"."Name", "File"."Title", "File"."Filename", "File"."Content", "File"."ShowInSearch", "File"."ParentID", "File"."OwnerID", "File"."ID", CASE WHEN "File"."ClassName" IS NOT NULL THEN "File"."ClassName" ELSE 'File' END AS "RecordClassName" FROM "File" WHERE ("File"."ID" = ?) ORDER BY "File"."Name" ASC LIMIT 1 0.0003s

SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."Version", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" WHERE ("SiteTree_Live"."ShowInMenus" = ?) AND ("SiteTree_Live"."ParentID" = ?) ORDER BY "SiteTree_Live"."Sort" ASC 0.0005s

SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."Version", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" WHERE ("SiteTree_Live"."ParentID" = ?) AND (("SiteTree_Live"."ID" != ?)) AND ("SiteTree_Live"."ShowInMenus" = ?) ORDER BY "SiteTree_Live"."Sort" ASC 0.0004s

SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."Version", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" WHERE ("SiteTree_Live"."ParentID" = ?) AND (("SiteTree_Live"."ID" != ?)) AND ("SiteTree_Live"."ShowInMenus" = ?) ORDER BY "SiteTree_Live"."Sort" ASC 0.0004s

SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."Version", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" WHERE ("SiteTree_Live"."ParentID" = ?) AND (("SiteTree_Live"."ID" != ?)) AND ("SiteTree_Live"."ShowInMenus" = ?) ORDER BY "SiteTree_Live"."Sort" ASC 0.0004s

SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."Version", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" WHERE ("SiteTree_Live"."ParentID" = ?) AND (("SiteTree_Live"."ID" != ?)) AND ("SiteTree_Live"."ShowInMenus" = ?) ORDER BY "SiteTree_Live"."Sort" ASC 0.0004s

SELECT DISTINCT "SiteConfig_SocialLinks"."Sort", "SocialLink"."ClassName", "SocialLink"."LastEdited", "SocialLink"."Created", "SocialLink"."Name", "SocialLink"."Identifier", "SocialLink"."URL", "SocialLink"."ParentID", "SocialLink"."ID", CASE WHEN "SocialLink"."ClassName" IS NOT NULL THEN "SocialLink"."ClassName" ELSE 'SocialLink' END AS "RecordClassName" FROM "SocialLink" INNER JOIN "SiteConfig_SocialLinks" ON "SiteConfig_SocialLinks"."SocialLinkID" = "SocialLink"."ID" WHERE ("SiteConfig_SocialLinks"."SiteConfigID" = ?) ORDER BY "Sort" ASC 0.0004s

SELECT DISTINCT "SiteConfig_SocialLinks"."Sort", "SocialLink"."ClassName", "SocialLink"."LastEdited", "SocialLink"."Created", "SocialLink"."Name", "SocialLink"."Identifier", "SocialLink"."URL", "SocialLink"."ParentID", "SocialLink"."ID", CASE WHEN "SocialLink"."ClassName" IS NOT NULL THEN "SocialLink"."ClassName" ELSE 'SocialLink' END AS "RecordClassName" FROM "SocialLink" INNER JOIN "SiteConfig_SocialLinks" ON "SiteConfig_SocialLinks"."SocialLinkID" = "SocialLink"."ID" WHERE ("SiteConfig_SocialLinks"."SiteConfigID" = ?) ORDER BY "Sort" ASC 0.0004s

SELECT DISTINCT "AccreditationLogo"."ClassName", "AccreditationLogo"."LastEdited", "AccreditationLogo"."Created", "AccreditationLogo"."Title", "AccreditationLogo"."ExternalLink", "AccreditationLogo"."Sort", "AccreditationLogo"."ImageID", "AccreditationLogo"."ID", CASE WHEN "AccreditationLogo"."ClassName" IS NOT NULL THEN "AccreditationLogo"."ClassName" ELSE 'AccreditationLogo' END AS "RecordClassName" FROM "AccreditationLogo" ORDER BY "AccreditationLogo"."Sort" DESC 0.0002s

SELECT DISTINCT "File"."ClassName", "File"."LastEdited", "File"."Created", "File"."Name", "File"."Title", "File"."Filename", "File"."Content", "File"."ShowInSearch", "File"."ParentID", "File"."OwnerID", "Image"."FocusX", "Image"."FocusY", "File"."ID", CASE WHEN "File"."ClassName" IS NOT NULL THEN "File"."ClassName" ELSE 'File' END AS "RecordClassName" FROM "File" LEFT JOIN "Image" ON "Image"."ID" = "File"."ID" WHERE ("File"."ID" = ?) AND ("File"."ClassName" IN (?, ?, ?, ?, ?)) ORDER BY "File"."Name" ASC LIMIT 1 0.0004s

SELECT DISTINCT "File"."ClassName", "File"."LastEdited", "File"."Created", "File"."Name", "File"."Title", "File"."Filename", "File"."Content", "File"."ShowInSearch", "File"."ParentID", "File"."OwnerID", "File"."ID", CASE WHEN "File"."ClassName" IS NOT NULL THEN "File"."ClassName" ELSE 'File' END AS "RecordClassName" FROM "File" WHERE ("File"."ID" = ?) ORDER BY "File"."Name" ASC LIMIT 1 0.0003s

SELECT DISTINCT "SiteTree"."ClassName", "SiteTree"."LastEdited", "SiteTree"."Created", "SiteTree"."URLSegment", "SiteTree"."Title", "SiteTree"."MenuTitle", "SiteTree"."Content", "SiteTree"."MetaDescription", "SiteTree"."ExtraMeta", "SiteTree"."ShowInMenus", "SiteTree"."ShowInSearch", "SiteTree"."Sort", "SiteTree"."HasBrokenFile", "SiteTree"."HasBrokenLink", "SiteTree"."ReportClass", "SiteTree"."CanViewType", "SiteTree"."CanEditType", "SiteTree"."MetaTitle", "SiteTree"."Version", "SiteTree"."ParentID", "SiteTree"."ID", CASE WHEN "SiteTree"."ClassName" IS NOT NULL THEN "SiteTree"."ClassName" ELSE 'SiteTree' END AS "RecordClassName" FROM "SiteTree" WHERE ("SiteTree"."ID" = ?) ORDER BY "SiteTree"."Sort" ASC LIMIT 1 0.0004s

SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."Version", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" WHERE ("SiteTree_Live"."ID" = ?) ORDER BY "SiteTree_Live"."Sort" ASC LIMIT 1 0.0004s

SELECT DISTINCT "SiteTree"."ClassName", "SiteTree"."LastEdited", "SiteTree"."Created", "SiteTree"."URLSegment", "SiteTree"."Title", "SiteTree"."MenuTitle", "SiteTree"."Content", "SiteTree"."MetaDescription", "SiteTree"."ExtraMeta", "SiteTree"."ShowInMenus", "SiteTree"."ShowInSearch", "SiteTree"."Sort", "SiteTree"."HasBrokenFile", "SiteTree"."HasBrokenLink", "SiteTree"."ReportClass", "SiteTree"."CanViewType", "SiteTree"."CanEditType", "SiteTree"."MetaTitle", "SiteTree"."Version", "SiteTree"."ParentID", "SiteTree"."ID", CASE WHEN "SiteTree"."ClassName" IS NOT NULL THEN "SiteTree"."ClassName" ELSE 'SiteTree' END AS "RecordClassName" FROM "SiteTree" WHERE ("SiteTree"."ID" = ?) ORDER BY "SiteTree"."Sort" ASC LIMIT 1 0.0003s

SELECT DISTINCT "SiteTree_Live"."ClassName", "SiteTree_Live"."LastEdited", "SiteTree_Live"."Created", "SiteTree_Live"."URLSegment", "SiteTree_Live"."Title", "SiteTree_Live"."MenuTitle", "SiteTree_Live"."Content", "SiteTree_Live"."MetaDescription", "SiteTree_Live"."ExtraMeta", "SiteTree_Live"."ShowInMenus", "SiteTree_Live"."ShowInSearch", "SiteTree_Live"."Sort", "SiteTree_Live"."HasBrokenFile", "SiteTree_Live"."HasBrokenLink", "SiteTree_Live"."ReportClass", "SiteTree_Live"."CanViewType", "SiteTree_Live"."CanEditType", "SiteTree_Live"."MetaTitle", "SiteTree_Live"."Version", "SiteTree_Live"."ParentID", "SiteTree_Live"."ID", CASE WHEN "SiteTree_Live"."ClassName" IS NOT NULL THEN "SiteTree_Live"."ClassName" ELSE 'SiteTree' END AS "RecordClassName" FROM "SiteTree_Live" WHERE ("SiteTree_Live"."ID" = ?) ORDER BY "SiteTree_Live"."Sort" ASC LIMIT 1 0.0003s

Tree Surgery - Bexhill, Hastings, St Leonards, Ninfield, Catsfield & Battle - APS Tree Surgery

APS specialise in all aspects of Tree Surgery

With 14 years of experience, we are dedicated in the preservation and maintenance of your trees. We believe in offering the most effective solutions for the long term management of your trees, hedges and shrubs.

APS Tree Surgery & Fencing have a qualified and experienced team together with highly skilled arborists.

We pride ourselves on carrying out work to the highest standards with the minimum disruption and we will leave your property clean and tidy.

All of our staff are fully qualified and observe all relevant health and safety regulations.

NPTC city and guilds trained - Public liability insurance £5M. All tree work undertaken to BS 3998 standard.

For free on-site quotations and consultations, please call or email Andy.

The services we offer:
  • Tree felling
  • Crown reductions
  • Hedge cutting
  • Dangerous/Hazardous tree removal
  • Site clearance
  • Stump grinding
  • Planting
  • Conifer control
  • Council planning applications (TPO)